elephant vine - French English Dictionary